Package-level declarations

Types

Link copied to clipboard
sealed class ContractResult
Link copied to clipboard
sealed class GetContractsResult
Link copied to clipboard
data class ZyncContract(val contractUid: String, val contractNumber: Int, val name: String, val prefix: String?, val status: ZyncContractStatus?, val startDate: String, val endDate: String, val customer: ZyncCustomer?, val termInMonths: Int?, val isExpired: Boolean?, val isActive: Boolean, val contractTemplate: ZyncContractTemplate?, val referenceNumber: String?, val description: String?, val customFields: List<ZyncFormField>, val createdAt: String?, val updatedAt: String?)
Link copied to clipboard
data class ZyncContractDetail(val contractUid: String, val contractNumber: Int, val name: String, val prefix: String?, val status: ZyncContractStatus?, val startDate: String, val endDate: String, val customer: ZyncCustomer?, val termInMonths: Int?, val isExpired: Boolean?, val isActive: Boolean, val contractTemplate: ZyncContractTemplate?, val referenceNumber: String?, val description: String?, val serviceAddress: ZyncAddress?, val billingAddress: ZyncAddress?, val organization: ZyncOrganization?, val properties: List<ZyncProperty>, val assets: List<ZyncAsset>, val lineItems: List<ZyncLineItem>, val parentContract: ZyncParentContract?, val createdBy: ZyncUser?, val attachments: List<ZyncAttachment>, val customFields: List<ZyncFormField>, val invoiceSettings: ZyncContractInvoiceSettings?, val contractInvoiceHistory: List<ZyncContractInvoiceHistory>, val priceList: ZyncPriceList?, val createdAt: String?, val updatedAt: String?)
Link copied to clipboard
data class ZyncContractInvoiceBillingPeriod(val name: String, val type: String, val value: Int)
Link copied to clipboard
data class ZyncContractInvoiceHistory(val status: String, val totalAmount: Double?, val creationDate: String, val invoiceDate: String, val dueDate: String, val invoiceNumber: String?, val invoiceUid: String?)
Link copied to clipboard
Link copied to clipboard
data class ZyncContractPaymentTerm(val paymentTermUid: String, val paymentTermName: String, val paymentTermDays: Int)
Link copied to clipboard
data class ZyncContractSortAndFilter(val sortType: ZyncSortType = ZyncSortType.DEFAULT, val sortBy: ZyncContractSortBy = ZyncContractSortBy.Default, val approvalStatus: String? = null, val asset: ZyncFilterModule? = null, val approvalBy: ZyncFilterModule? = null, val customField: ZyncFilterByCustomField? = null, val customer: ZyncFilterModule? = null, val organization: ZyncFilterModule? = null, val property: ZyncFilterModule? = null, val expiryDateRange: ZyncFilterDateRange? = null, val isActive: Boolean? = null, val isExpired: Boolean? = null, val keyword: String? = null, val uid: List<String>? = null, val project: ZyncFilterModule? = null)
Link copied to clipboard
data class ZyncContractTemplate(val templateUid: String, val templateName: String?)
Link copied to clipboard
Link copied to clipboard
data class ZyncParentContract(val contractUid: String, val contractNumber: Int, val name: String, val isDeleted: Boolean, val prefix: String?, val startDate: String?, val endDate: String?, val status: String?, val customFields: List<ZyncFormField>?, val createdAt: String?, val updatedAt: String?)